Filters








689 Hits in 4.9 sec

A toolset for the reengineering of complex computer systems

F.J. Kurfess, M. Lankala, A. Vantipalli, L. Welsch
Proceedings International Conference and Workshop on Engineering of Computer-Based Systems  
This paper describes a set of tools for the reengineering of computer-based systems, in particular software.  ...  The toolset is based on an abstract intermediate representation (IR) which incorporates the system software architecture at five levels of granularity: program level, task level, package/object instance  ...  Conclusions This article describes a tool set for reverse engineering and reengineering of complex computerbased systems.  ... 
doi:10.1109/ecbs.1997.581823 dblp:conf/ecbs/KurfessLVW97 fatcat:j7dgmfll6vgorijigoyzexxywy

REVERSE ENGINEERING OF COMPUTER-BASED CONTROL SYSTEMS

LONNIE R. WELCH, GUOHUI YU, BINOY RAVINDRAN, FRANZ KURFESS, JORGE HENRIQUES, MARK WILSON, ANTONIO L. SAMUEL, MICHAEL W. MASTERS
1996 International journal of software engineering and knowledge engineering  
This article presents a process for the reengineering of computer-based control systems, and describes tools that automate portions of the process.  ...  The intermediate representation IR for capturing features of computer-based systems during reverse engineering is presented.  ...  Computer-Based Systems Reengineering This section describes a process for reengineering which has evolved in conjunction with e orts to reengineer portions of the AEGIS Weapon system 19, 2 3 .  ... 
doi:10.1142/s0218194096000223 fatcat:bunwvnrre5at3bldyznivvb33m

A Method for Business Process Reengineering Based on Enterprise Ontology

Pedram Bahramnejad, Seyyed Mehran Sharafi, Akbar Nabiollahi
2015 International Journal of Software Engineering & Applications  
are needed, in this paper a business process reengineering method is presented that uses Enterprise Ontology for modelling the current system and its goal is to improve analysing current system and decreasing  ...  Also in choosing processes for reengineering step, after choosing them, processes which, according to the enterprise ontology, has the most connection with the chosen ones, will also be chosen to reengineer  ...  It was developed as part of the Enterprise Project a collaborative effort to provide a method and a computer toolset for enterprise modelling.  ... 
doi:10.5121/ijsea.2015.6103 fatcat:icmfxamopvgyxm4exu2vqzeaki

Reverse engineering

Hausi A. Müller, Jens H. Jahnke, Dennis B. Smith, Margaret-Anne Storey, Scott R. Tilley, Kenny Wong
2000 Proceedings of the conference on The future of Software engineering - ICSE '00  
He is a member of the Assodation for Computing Machinery, USENIX, and the IEEE Computer Society.  ...  He is a member of the IEEE and the ACM. His research interesls are in the area of software and data engineering and in particular in legacy information system reengineering and migration.  ...  Many reverse engineering tools focus on extracting the structure of a legacy system with the goal of transferring this information into the minds of the software engineers trying to reengineer or reuse  ... 
doi:10.1145/336512.336526 dblp:conf/icse/MullerJSSTW00 fatcat:235pls4exfesrlchloysfppwma

Developing a requirements management toolset: lessons learned

M.A. Babara, D. Zowghi
2004 2004 Australian Software Engineering Conference. Proceedings.  
The need for an integrated toolset to support the effective management of such an integrated RE process cannot be over-emphasized.  ...  This paper reports on some of the significant architectural and technical issues encountered and the lessons learned in the process of developing an integrated Requirements Management (RM) Toolset: PARsed  ...  The two obvious options were to keep a repository for each component separate or develop a shared repository by reengineering the data models of the existing repositories.  ... 
doi:10.1109/aswec.2004.1290453 dblp:conf/aswec/BabarZ04 fatcat:aav3lyvzdjftdemd7rqhtwnag4

The Cyber-physical E-machine Manufacturing System: Virtual Engineering for Complete Lifecycle Support

Sergey Konstantinov, Mussawar Ahmad, Karthik Ananthanarayan, Robert Harrison
2017 Procedia CIRP  
An on-going project, which aims to deliver an e-machine pilot assembly line, is being supported by a set of virtual engineering tools developed by the Automation Systems Group at the University of Warwick  ...  In addition, they add value at more mature phases when, for example, a high volume line based on the pilot is created as the same models can be reused and modified as required.  ...  Acknowledgements The authors gratefully acknowledge the support of the EP/K018191/1) has also been essential to the refinement of the vueOne toolset and is fully acknowledged.  ... 
doi:10.1016/j.procir.2017.02.035 fatcat:hymn4stf3nhfhbzfrejlsx7rpq

Discovering a system modernization decision framework: a case study in migrating to distributed object technology

Wallace, Clements, Wallnau
1996 Proceedings of International Conference on Software Maintenance ICSM-96  
As suggested in the introduction, we believe that these aspects form the embryonic basis for a decision framework for this kind of reengineering.  ...  We met with experts from Sandia and developed a scenario incorporating a subset of the tools in the SEACAS toolset.  ...  The system was a toolset for analyzing manufacturing designs; the reengineering effort involved migrating to an integrated, distributed, object-based paradigm.  ... 
doi:10.1109/icsm.1996.565005 dblp:conf/icsm/WallaceCW96 fatcat:jruty4cqxvcfjcd6bb2q3uhqmy

Leveraging Ada 2012 and SPARK 2014 for assessing generated code from AADL models

Jérôme Hugues, Christophe Garion
2014 Proceedings of the 2014 ACM SIGAda annual conference on High integrity language technology - HILT '14  
A challenge is to demonstrate that generated code matches quality required for safety-critical systems.  ...  assessing generated code from AADL models. ( In Press: ABSTRACT Modeling of Distributed Real-time Embedded systems using Architecture Description Language provides the foundations for various levels of  ...  it using the GNATProve GPL2014 toolset.  ... 
doi:10.1145/2663171.2663180 dblp:conf/sigada/HuguesG14 fatcat:7kvel4jgrbchth46lsvqc6jpzi

Leveraging Ada 2012 and SPARK 2014 for assessing generated code from AADL models

Jérôme Hugues, Christophe Garion
2014 ACM SIGAda Ada Letters  
A challenge is to demonstrate that generated code matches quality required for safety-critical systems.  ...  assessing generated code from AADL models. ( In Press: ABSTRACT Modeling of Distributed Real-time Embedded systems using Architecture Description Language provides the foundations for various levels of  ...  it using the GNATProve GPL2014 toolset.  ... 
doi:10.1145/2692956.2663180 fatcat:j3sitckeibgotfrs2mhrbe6kwq

A collaborative demonstration of reverse engineering tools

Margaret-Anne D. Storey, Susan Elliott Sim, Kenny Wong
2002 ACM SIGAPP Applied Computing Review  
The essence of the technique is to facilitate learning about software engineering tools using a common set of tasks.  ...  Preliminary results have shown to the research community that we still have much to learn about our tools and how they can be applied as part of a reverse engineering and reengineering process.  ...  The program consists of approximately 30 KLOC of C++ code with sparse documentation. The system has evolved over a long period of time, leading to a very brittle and complex architecture.  ... 
doi:10.1145/568235.568238 fatcat:grjtoqrgh5dhtmif63ltcvl45u

A flexible, extensible simulation environment for testing real-time specifications

E. Winner, C. Heitmeyer, F. Jahanlan, M. Brockmeyer
2000 IEEE transactions on computers  
AbstractÐThis paper describes MTSim, an extensible, customizable simulation platform for the Modechart toolset (MT).  ...  This paper also introduces an MTSim component called WebSim, a suite of simulation tools for MT, and an application-specific component of MTSim which displays the cockpit of an F-18 aircraft and which  ...  ACKNOWLEDGMENTS The authors would like to acknowledge the contributions of Bruce Labaw for his review and suggestions on earlier drafts of this paper, as well as Eylon Caspi and others at the Naval Research  ... 
doi:10.1109/12.895936 fatcat:amssk3zdxzgx3dds6b6idsxkb4

A Framework and Tool-Support for Reengineering Software Development Methods

Marko Bajec, Damjan Vavpotič
2008 Informatica  
Furthermore, the formalised methods that are designed based on the suggested framework are flexible and can be automatically adjusted by the supporting tools to suite circumstances of a particular project  ...  The purpose of the research described in this paper is to propose a framework and supporting tools that will help software companies to establish formalised methods that will be technically and socially  ...  Therefore a set of prototype tools, namely Agile Methodology Toolset (AMT), has been developed in support of different parts of the suggested framework for method reengineering.  ... 
doi:10.15388/informatica.2008.216 fatcat:ejw5742bvrfk3c5sinhxlanpiu

Modeling complex processability constraints in high-mix semiconductor manufacturing

Ahmed Ben Amira, Guillaume Lepelletier, Philippe Vialletelle, Stephane Dauzere-Peres, Claude Yugma, Philippe Lalevee
2013 2013 Winter Simulations Conference (WSC)  
In this paper, we analyze the key elements for such a system.  ...  So in a high-mix context, having an information system that provides reliable information on processability and that can support the evolution of processability rules is fundamental.  ...  ACKNOWLEDGMENTS This work was supported by the French National Agency for Research and Technology (ANRT).The authors are grateful to Guillaume CHEZAUD and the Crolles300 IT team for their support.  ... 
doi:10.1109/wsc.2013.6721732 dblp:conf/wsc/AmiraLVDYL13 fatcat:clcteflkm5axjpzds54rwegbku

Cafe: The right place for Java [product reviews]

D. Krishna
1996 Computer  
Version 4.0 introduces Reengineer/Set, a group of applications that provide rapid system transformation, according to the company.  ...  Reader Service Number 36 Software reengineering Software Emancipation Technology introduced Discover 4.0, the company's software reengineering toolset.  ... 
doi:10.1109/mc.1996.511978 fatcat:vjr6l5mdxzhgvl2g5akcurceky

Reverse engineering and system renovation---an annotated bibliography

M. G. J. van den Brand, P. Klint, C. Verhoef
1997 Software engineering notes  
For the sake of ease we also incorporated a brief introduction to the field of reverse engineering.  ...  To facilitate research in the field of reverse engineering and system renovation we have compiled an annotated bibliography.  ...  Acknowledgements We thank Arie van Deursen for discussions and comments on an earlier version of this paper.  ... 
doi:10.1145/251759.251849 fatcat:kyy62sw6avbklkljq4t7p4ml4e
« Previous Showing results 1 — 15 out of 689 results