Browsing by Keyword "Software engineering"
Now showing 1 - 4 of 4
Results Per Page
Sort Options
Item Business process interoperability towards quality models(Springer International Publishing, 2012) Jaekel, Frank Walter; Benguria, Gorka; Tarsitano, Giuseppe; Aceto, Giacomo; HPAQuality models are in many domains an important mean to ensure the interoperability of the processes of the contracted organisation with the requirements of the contracting party. The syncronization of the organisation processes with the requirements of the quality model is in many cases a challeging activity, this is even more challenging in those situations where organisations have to deal with multiple development processed and multiple quality models at the same time. The FACIT SME project addresses SMEs operating in the ICT domain in the management of their development processes together with their quality models. The goals are to facilitate the use of Software Engineering (SE) methods and to systematize their application integrated with the business processes, to provide efficient and affordable certification of these processes according to internationally accepted standards, and to securely share best practices, tools and experiences with development partners and customers. The paper focuses on the interrelating of different methods and best practices to create a knowledge base not only for knowledge exchange but also to support its usage. A related interoperability challenge is the correlation between different models and a semantic approach to handle this correlation.Item A comparison of the Essence 1.0 and SPEM 2.0 specifications for software engineering methods(2013) Elvesæter, Brian; Benguria, Gorka; Ilieva, Sylvia; HPAIn this paper we present a comparison of the draft Essence 1.0 and SPEM 2.0 specifications for software engineering methods. The comparison is based on results from the REMICS research project where we are defining an agile methodology for model-driven modernization of legacy applications to service clouds.Item An Ontology for ISO software engineering standards: 2) Proof of concept and application(2016-11-01) Gonzalez-Perez, C.; Henderson-Sellers, B.; McBride, T.; Low, G. C.; Larrucea, X.; Tecnalia Research & InnovationSoftware engineering standards often utilize different underpinning metamodels and ontologies, which sometimes differ between standards. For better adoption by industry, harmonization of these standards by use of a domain ontology has been advocated. In this paper we apply this approach in a proof of concept project. We recommend the creation of a single underpinning abstract domain ontology, created from existing ISO/IEC standards including ISO/IEC 24744 and 24765 and supplemented by any other sources authorized by SC7 as being appropriate and useful. Such an adoption of a single ontology will permit the re-engineering of existing International Standards such as 12207, 15288 and 33061 as refinements from this domain ontology so that these variously focussed standards can all inter-operate.Item Towards MDA best practice: An innovative interpreter for SMEs(Springer International Publishing, 2012) Aceto, Giacomo; Tarsitano, Giuseppe; Jaekel, Frank Walter; Benguria, Gorka; HPACode generation is a fascinating area of interest for researchers involved in UML design. Its usage has grown up in the later years due to the improvement of meta-language definitions and the application of such technologies in order to provide advanced tools for developers especially for code generation and code maintenance. In this paper it is shown the definition and the implementation of a code generator that handles the generation of the database, a persistence layer and a Data Transfer Object layer. The latter enables the access to the database in a session-less connection using a recursive notation for the selections of items to be retrieved. The implementation could help IT-SMEs while (a) creating application from scratch, (b) allowing code reusability, (c) reducing maintenance especially in a cross-platform software integration environment. In the following sections the approach is described in a theoretical formal definition and later a study case will be illustrated. Finally, the reader will find some proposals concerning the meta-notation in UML.