scholarly journals An approach to project planning employing software and systems engineering meta-model represented by an ontology

2010 ◽  
Vol 7 (4) ◽  
pp. 721-736 ◽  
Author(s):  
Miroslav Líska ◽  
Pavol Návrat

Currently, one can witness a growing mutual influence between the Model Driven Architecture (MDA) and the Semantic Web. MDA is an approach that uses models for system development, but its architecture limits usability of these models for knowledge empowered solutions. A lot of research tackles applicability of MDA standards in the technical space of the Semantic Web. In this paper, we present an approach aimed at facilitating the use of Software and Systems Engineering Meta-Model (SPEM) for improvements that are rooted in knowledge engineering approaches. We show how SPEM can be used in the Semantic Web technical space. We describe how following our approach a project plan can be generated and verified. Finally, we present an example of project planning that uses ontology of a software requirements activity.

Author(s):  
Javier Pereda ◽  
Mauricio Hincapie ◽  
Arturo Molina

For a rapid configuration of a given product development process, taking into account today unavoidable market’s requirements as is the integrated product, process and manufacturing system development considering their entire lifecycles, in this paper, an enterprise holistic framework, consisting in a three dimensional model, is described to support the model driven architecture (MDA) concept for global product development projects (GPDP). The holistic framework has been established based on the integration of three fundamental areas of research: concurrent engineering (CE), product lifecycle, and enterprise integration engineering (EIE). The integration of these three fields of knowledge, using a 3D holistic framework, generates a solid support for a model driven architecture. As a result, through a 3D matrix, more important elements of the product development process can be combined and modeled following their natural interactions through the project realization. Questions about a global product development project like: What needs to be developed? Who will develop it? Where will be developed? How will be developed? When is being developed? can be generated during the planning and execution of the project but, as part of this research effort, these questions are answered in an organized manner using the proposed enterprise holistic framework. The conceptual model (enterprise holistic framework) for the global product development project was established as a base to capture, store and configure a project including the integration of product, manufacturing process and manufacturing system development considering their entire lifecycles in the enterprise context.


2011 ◽  
Vol 101-102 ◽  
pp. 860-863
Author(s):  
Lei Chen ◽  
Hong Fei Zhan ◽  
Jun He Yu ◽  
Zhong Ren Jiang ◽  
Chen Jian Lei

To decrease the difficulty of business process modeling, the domain-specific modeling (DSM) method and the frame of model driven architecture (MDA) were discussed in this paper. By applying DSM and MDA, the meta-model consisting of domain schema and domain template was established to simplify the business process. Then the character property, relationship property and operation of business-process-oriented DSM (BP-DSM) meta-model were described. The meta-model and application template would be consummated by continuous instantiation and abstraction of the domain concepts. By extracting and accumulating a large number of enterprises' templates within the same industry, the industry-oriented model template would be ultimately established.


Author(s):  
Diana M. Sánchez ◽  
César J. Acuña ◽  
José María Cavero ◽  
Esperanza Marcos

The emerging Semantic Web and, in particular, Semantic Web services (SWS), demands the inclusion of new components in applications involving this technology. Therefore, Web development methodologies must be tailored to support the systematic development of such new components. In previous works we presented a UML profile, which extends the SOD-M method for service oriented Web Information System development of the MIDAS model-driven framework, to address the development of Semantic Web Services using WSMO (Web Service Modeling Ontology). The UML profile allows for the modeling of the new elements required by WSMO Web Services. This paper focuses on studying the possibility of improving the proposed UML profile, including the OCL (Object Constraint Language), for the representation of WSMO logical axioms through three case studies. This would allow developers, whose knowledge does not extend beyond UML, to develop applications that use Semantic Web services.


Author(s):  
Marite Kirikova

In information systems engineering there is a long history of development and application of different domain modeling approaches, methods and techniques. The chapter surveys and analyzes enterprise models, systems development artifacts, enterprise architectures, enterprise modeling tools, and information systems change management issues from the point of view of information systems engineering. The purpose of this work is to share experience from information systems engineering with model driven architecture community and to reveal strong and weak sides of domain modeling approaches and tools used in information systems engineering which, in turn, would help to see where further research and development efforts are needed in order to achieve maximum value from systems development efforts in the area of information systems engineering and model driven architecture. The chapter focuses on methods used in information systems engineering and, according to its purpose, does not consider in detail domain modeling approaches that are well known to model driven development/engineering/architecture community.


Author(s):  
Jan Kryštof

This paper presents an approach for developing the presentation layer of software applications. The approach is based on the concept of the Model Driven Architecture (MDA) and uses a UML – based model of graphical user interfaces, which is created according to rules defined in a meta – model. The meta – model is not oriented to a particular platform, thus all designed models can be created independently of the programming language and widget library. This platform independent UML based model can be transformed into source – code for an arbitrary programming language and can be used in a software development process.The meta – model of our approach is an extension of the common UML and provides support for modeling the presentation layer. The meta – model thus fills a gap that exists in modeling three – laye­red software applications, beside the application and the data layer. By providing this possibility for modeling the presentation layer, we can crucially impact current approaches to the development of three layered software applications. All model artifacts contain essential information about the gra­phi­cal user interface and can be used for a code generation. Since the UML is widely used by analysts, they can produce models which de-facto represent source code and thus they reduce the workload for programmers, who create source code by some traditional approaches. Our model – based approach also strictly separates the appearance and the structure of graphical user – interfaces and both of them are developed separately, which brings higher modularity of software.In this paper, we demonstrate our development approach by focusing on the structure of graphical user interfaces. Our approach is influenced by the concept of Model Driven Architecture and we deal with all related issues, such as meta – model, user models, model transformations and source – code generation. For evaluating our approach, we designed and developed a software framework, we integrated it into a generic modeling tool, and used approach principles during the development of a module of an information system.


Sign in / Sign up

Export Citation Format

Share Document