40,436 Hits in 7.3 sec

A Role-Based Approach towards Modular Language Engineering [chapter]

Christian Wende, Nils Thieme, Steffen Zschaler
2010 Lecture Notes in Computer Science  
The next section introduces our role-based approach to component-based language engineering at a conceptual level. Section 3, then briefly discusses our prototypical implementation.  ...  We present LanGems-a dedicated language composition system implementing the role-based approach. 4.  ...  Implementation of a Role-based Language Composition System This section will present the realisation of the role-based language engineering approach proposed in Sect. 2.  ... 
doi:10.1007/978-3-642-12107-4_19 fatcat:vbv43yqalbdpvjvatycz5dmddu

Towards a Framework for the Modular Construction of Situation-Specific Software Transformation Methods

Marvin Grieger, Masud Fazal-Baqaie
2015 Softwaretechnik-Trends  
Based on the findings, we introduce a method engineering framework that enables the modular construction of software transformation methods.  ...  In this paper, we categorize current Situational Method Engineering (SME) approaches that support the construction of situation-specific transformation methods according to their degree of controlled flexibility  ...  Towards a Framework for the Modular Construction of Transformation Methods We address this problem by developing a method engineering framework that enables the modular construction of transformation methods  ... 
dblp:journals/stt/GriegerF15 fatcat:wbff7f4mt5aodberb7f2u36uxa

Modular approach to teaching ESP in engineering programs in Russia

Svetlana V. Rybushkina, Tatiana V. Sidorenko
2015 2015 International Conference on Interactive Collaborative Learning (ICL)  
The modular approach to teaching ESP allowed focusing on the development of specific speech skills based on a professional context.  ...  Taking into account the urgent needs of engineering education in Russia and the proposed place of foreign language courses in engineering curricular the authors apply a modular teaching approach to improve  ...  To overcome the gap between the new role of language courses and the present-day context of language training within engineering programs, a modular learning approach was used to design ESP courses that  ... 
doi:10.1109/icl.2015.7317988 fatcat:2n7vp7ur4nao3esnxhkwbhdffq


Parisa Rashidi, Roger T. Alexander
2008 Proceedings of the 7th workshop on Foundations of aspect-oriented languages - FOAL '08  
We present a pointcut modeling approach based on semantics instead of underlying program's syntax, by using ontology modeling to conceptually modularize crosscutting concerns.  ...  In software engineering community, semantic interoperability usually has been ignored despite its significant importance.  ...  In our work, we present a new approach toward semantic aspect modeling based on ontology, called Onspect.  ... 
doi:10.1145/1394496.1394502 dblp:conf/foal/RashidiA08 fatcat:6oy4vj6ddrcwvesjinomoj54mq

Aspects Oriented Approach towards the Goal Driven Software Lifecycle

G. SuryaTeja
2015 International Journal of Computer Applications  
Aspect Oriented requirement needs to be early discussed and should follow a rapid model of changing with each and every version to base cycle which we represented in this paper making to inspiration next  ...  In the current context we usually talking about the XP, Agile and test driven Approach needs to also change in its aspect oriented.  ...  Since interactions take place between objects all interesting role models include more than one role. Thus the modularity cuts across class based decomposition.  ... 
doi:10.5120/ijca2015905581 fatcat:rrwg6yeamvbqfppld7c47oq7oi

Workshop on multi-dimensional separation of concerns in software engineering (workshop session)

Peri Tarr, William Harrison, Harold Ossher, Anthony Finkelstein, Bashar Nuseibeh, Dewayne Perry
2000 Proceedings of the 22nd international conference on Software engineering - ICSE '00  
This workshop was intended to bring together researchers working on more advanced modularization mechanisms, and practitioners who have experienced the need for them, as a step towards a common understanding  ...  A key reason is that traditional modularization mechanisms do not allow simultaneous decomposition according to mu ltiple kinds of (overlapping and interacting) concerns.  ...  Recent approaches [8] go some way towards satisfying these goals in various ways in various contexts. Considerable research is still required, however, before any approach fully achieves the goals .  ... 
doi:10.1145/337180.337827 dblp:conf/icse/TarrHOFNP00 fatcat:x2gg7qdeavdrxiesa4qszv3jzy

A Symmetric and Unified Approach Towards Combining Aspect-Oriented and Component-Based Software Development [chapter]

Davy Suvée, Bruno De Fraine, Wim Vanderperren
2006 Lecture Notes in Computer Science  
In this paper, we propose a novel approach towards integrating the ideas behind Aspect-Oriented and Component-Based Software Development.  ...  To this end, a novel component model is introduced that does not employ specialized aspect constructs for modularizing crosscutting concerns.  ...  Invasive Software Composition is a component-based approach that unifies several software engineering techniques, such as architecture systems and generic and aspect-oriented programming [2] .  ... 
doi:10.1007/11783565_8 fatcat:ult5etcqvfftfmd4k47s2mwv2i

Leveraging Software Product Lines Engineering in the development of external DSLs: A systematic literature review

David Méndez-Acuña, José A. Galindo, Thomas Degueule, Benoît Combemale, Benoît Baudry
2016 Computer languages, systems & structures  
More precisely, we propose a definition for the life-cycle of language product lines, and we use it to analyze the capabilities of current approaches.  ...  In addition, we provide a mapping between each approach and the technological space it supports.  ...  Interfaces- based mod- ularization Components- based LR parsing Roles-based modularization MontiCore Neverlang þAiDE ASF þ SDF þ Feature House Modularization capability vs. approach Table  ... 
doi:10.1016/ fatcat:w2kopt3xcnaetpkqjfv7erwchu

Aspects in Agent-Oriented Software Engineering: Lessons Learned [chapter]

Alessandro Garcia, Uirá Kulesza, Cláudio Sant'Anna, Christina Chavez, Carlos J. P. de Lucena
2006 Lecture Notes in Computer Science  
Several concerns in the development of multi-agent systems (MASs) cannot be represented in a modular fashion.  ...  In general, they inherently affect several system modules and cannot be explicitly captured based on existing software engineering abstractions.  ...  (Section 3.2), and illustrates the modularization of a crosscutting concern based on our approach (Section 3.3).  ... 
doi:10.1007/11752660_18 fatcat:cg6cvmebtrhttcdzuxm5kppxxi

Assessment of Contemporary Modularization Techniques - ACoM'07

Alessandro Garcia, Jianjun Zhao, Phil Greenwood, George Heineman, Robert Walker, Yuanfang Cai, Hong Yul Yang, Elisa Baniassad, Cristina Videira Lopes, Christa Schwanninger
2007 Software engineering notes  
The effective assessment of emerging modularization technologies plays a pivotal role on: (i) a better understanding of their real benefits and drawbacks when compared to conventional development techniques  ...  29th International Conference on Software Engineering (ICSE'07).  ...  , such as object-oriented and component-based software engineering.  ... 
doi:10.1145/1290993.1291005 fatcat:idupgocrw5czbd2kmw5la4zqfm

Reflections on the modularity of business process models

Claudia Cappelli, Flávia Maria Santoro, Julio Cesar Sampaio do Prado Leite, Thais Batista, Ana Luisa Medeiros, Clarissa S.C. Romeiro
2010 Business Process Management Journal  
Its contributions are also backed by a prototype process editor, CrossOryx, a web-based editor for modeling process using AO concepts.  ...  Originality/value -The paper explores a new frontier: the application of AO concepts to the design of BPs. As of now, few works have explored this new view on process modularity.  ...  Our contribution lies on proposing a novel approach towards BPM modularity.  ... 
doi:10.1108/14637151011065955 fatcat:nhnqpe4r2rehbfbteayb5d6zee

Semantics to the Shop Floor: Towards Ontology Modularization and Reuse in the Automation Domain

Christoph Legat, Christian Seitz, Steffen Lamparter, Stefan Feldmann
2014 IFAC Proceedings Volumes  
A means to solve this issue is ontologies -an approach being intensely discussed and applied for enhancing data with semantics.  ...  In this paper, these drawbacks of ontology development are discussed and an approach for maximizing reusability through modularizing ontologies for different fields of the automation domain is presented  ...  In Lohse et al. (2006) , an ontology-based approach for modular reconfigurable assembly systems was presented.  ... 
doi:10.3182/20140824-6-za-1003.02512 fatcat:kosrxbcqf5amxkktkwokfwfuoi

A Framework for Composable Security Definition, Assurance, and Enforcement [chapter]

J. A. Pavlich-Mariscal, S. A. Demurjian, L. D. Michel
2006 Lecture Notes in Computer Science  
To achieve separation of concerns at the modeling level, concern-specific languages are defined to capture alternative security concerns.  ...  At the implementation level, aspectoriented programming is used to integrate security concerns into an application's code, while preserving modularity.  ...  , etc.); [7] defines a metamodel to generate security definition languages, an instance of which is SecureUML, a platform-independent language for role-based access control (RBAC); [1] defines an approach  ... 
doi:10.1007/11663430_41 fatcat:5qq2qwufn5ca7lir3jyoshaoo4

Special issue on model transformation

Alfonso Pierantonio, Antonio Vallecillo, Bran Selic, Jeff Gray
2007 Science of Computer Programming  
The objective of this special issue is to provide a representative sample of advanced research being carried out in the emergent field of model transformation.  ...  They contribute in different respects to the area of model transformation, from its foundations to the potential benefits it may bring to the emergent field of Model-Driven Engineering.  ...  Introduction We are witnessing an increasing movement in the software engineering community towards the use of models for developing software systems.  ... 
doi:10.1016/j.scico.2007.06.001 fatcat:ncakie32affjjj5h4ls3oxrpte

A framework for developing engineering design ontologies within the aerospace industry

I.O. Sanya, E.M. Shehab
2014 International Journal of Production Research  
The ontology-based framework is applied in the combustor and casing aerospace engineering domain.  ...  Furthermore, this approach strengthens reuse of ontology knowledge and encourages modularity in the design and development of engineering ontologies.  ...  Acknowledgements The authors would like to thank the Engineering and Physical Research Council (EPSRC) and case study organisation for funding this research project.  ... 
doi:10.1080/00207543.2014.965352 fatcat:n6i3q77v5faetp7ljvqaytrypa
« Previous Showing results 1 — 15 out of 40,436 results