作者: Qianfu Ni
DOI:
关键词: Enterprise life cycle 、 Enterprise information system 、 Knowledge management 、 Enterprise system 、 Enterprise integration 、 Enterprise architecture 、 Enterprise systems engineering 、 Enterprise software 、 Functional software architecture 、 Engineering
摘要: Business practices vary from one company to another and business often need be changed due changes of environments. To satisfy different practices, enterprise systems customized. keep up with ongoing practice changes, adapted. Because rigidity complexity, the customization adaption takes excessive time potential failures budget shortfall. Moreover, drag behind because they cannot rapidly adapted support changes. Extensive literature has addressed this issue by identifying success or failure factors, implementation approaches, project management strategies. Those efforts were aimed at learning lessons post experiences help future projects. This research looks into a angle. It attempts address delivering systematic method for developing flexible which can easily tailored when change. First, examines role system models in context development; relationship software programs contexts computer aided engineering (CASE), model driven architecture (MDA) workflow (WfMS). Then, applying analogical reasoning method, initiates concept systems. The novelty is that it extracts makes able stay independent programs. In paradigm systems, act as instructors guide control behavior Software function interpreting instructions models. mechanism exposes opportunity tailor such changing make true, should represented language understood human beings also effectively interpreted computers. research, various semantic representations are investigated significance 1) transplantation successful structure flexibility modern machines WfMS systems; 2) advancement MDA extending guiding development controlling behaviors. contributes area relevant three perspectives: new consist two essential elements: These elements loosely coupled exist independently; representations, represent entities, entity relationships, logic information processing manner. Semantic key enabling techniques 3) brand models; traditionally developers write source code. promotes behaviors enterprise.