Title :
Formal Approach Use to Choose a Software Manufactoring Cell´s SDLC
Author :
Montini, Denis Ávila ; Fernandes, Danilo Douradinho ; Marcondes, Francisco Supino ; Tasinaffo, Paulo Marcelo ; Vega, Italo Santiago ; Dias, Luiz Alberto Vieira
Author_Institution :
Brazilian Aeronaut. Inst. of Technol. (ITA), Sao Jose dos Campos, Brazil
Abstract :
This paper shows how to use state machines and systematic approaches to software modeling to help modeler to improve, verify and validate a Domain Analysis and also refine and improve enterprise business processes. The main objective of this approach is how to systematic got a DSL from a Domain Analysis which can be used code system respecting, all business rules without complex definitions or documents. Many problems of Computer Software Systems (CSS) are derived from a lack of its behavior specification in order to solve that problem, but even with a well defined system behavior, many business rules are not properly treated since formalization becomes on the design phase. This paper shows an approach on how to systematically refine domain analysis to consider all business rules. It considers a state machine which represent all aspects of the domain choice. The state machines use is based on user friendliness and formality.
Keywords :
finite state machines; formal verification; specification languages; systems software; DSL; business rules; computer software systems; design phase; domain analysis; domain specific language; enterprise business processes; formal methods; software manufacturing cell SDLC; software modeling; state machines; system behavior; Automata; Cascading style sheets; Computerized monitoring; DSL; Domain specific languages; Human computer interaction; Information analysis; Information technology; Programming; Software systems; Domain Analysis; Domain Specific Language; Formal Methods and State Machines;
Conference_Titel :
Information Technology: New Generations (ITNG), 2010 Seventh International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-6270-4
DOI :
10.1109/ITNG.2010.81