Home > CSC-OpenAccess Library > Manuscript Information
EXPLORE PUBLICATIONS BY COUNTRIES |
EUROPE | |
MIDDLE EAST | |
ASIA | |
AFRICA | |
............................. | |
United States of America | |
United Kingdom | |
Canada | |
Australia | |
Italy | |
France | |
Brazil | |
Germany | |
Malaysia | |
Turkey | |
China | |
Taiwan | |
Japan | |
Saudi Arabia | |
Jordan | |
Egypt | |
United Arab Emirates | |
India | |
Nigeria |
Automating Measurement for Software Process Models using Attribute Grammar Rules
Rodziah Atan, Abdul Azim Abd. Ghani, Mohd. Hasan Selamat, Ramlan Mahmod
Pages - 24 - 33 | Revised - 15-08-2007 | Published - 30-08-2007
Published in International Journal of Engineering (IJE)
MORE INFORMATION
KEYWORDS
Software process modelling, Process measurement, Attribute grammar rules
ABSTRACT
The modelling concept is well accepted in software engineering discipline. Some
software models are built either to control the development stages, to measure
program quality or to serve as a medium that gives better understanding of the
actual software systems. Software process modelling nowadays has reached a
level that allow software designs to be transformed into programming languages,
such as architecture design language and unified modelling language. This paper
described the adaptation of attribute grammar approach in measuring software
process model. A tool, called Software Process Measurement Application was
developed to enable the measurement accordingly to specified attribute grammar
rules. A context-free grammar to read the process model is depicted from IDEF3
standard, and rules were attached to enable the measurement metrics calculation.
The measurement metric values collected were used to aid in determining the
decomposing and structuring of processes for the proposed software systems.
1 | Kahtan, H., Bakar, N. A., & Nordin, R. (2014). Awareness of embedding security features into component-based software development model: A survey. Journal of Computer Science, 10(8), 1411-1417. |
2 | Kahtan, H., Bakar, N. A., & Nordin, R. (2012, October). Reviewing the challenges of security features in component based software development models. In E-Learning, E-Management and E-Services (IS3e), 2012 IEEE Symposium on (pp. 1-6). IEEE. |
3 | Asghar, S., & Umar, M. (2010). Requirement engineering challenges in development of software applications and selection of customer-off-the-shelf (COTS) components. International Journal of Software Engineering, 1(1), 32-50. |
4 | Aksas, M., & Benmachiche, A. H. (2009). Multi-dimentional upwind schemes for the Euler Equations on unstructured grids. International Journal of Engineering (IJE), 3(2), 185. |
A. A. A. Ghani, “On Software Metrics Definition, Automated Data Collection and Related Standard Issues”, PhD Thesis, University of Strathclyde, 1993 | |
J. C. Doppke, D. Heimbigner, and A. L. Wolf, “Software process and Execution within Virtual Environments”, ACM Transactions on Software Engineering and Methodology, 7(1) 1997 | |
K. Z. Zamli, “Supporting Software Processes for Distributed Software Engineering Teams” PhD Thesis. School of Computing Science, The University of Newcastle Upon Tyne, 2003 | |
L. L. Westfall, “Seven Steps to Designing a Software Metric”, Benchmark QA: White Papers. http://www.benchmarkqa.com/index_resources_whitepapers.htm. Accessed on 13th January 2006 | |
N. E. Fenton and S. L. Pfleeger, “Software Metrics: A Rigorous & Practical Approach”, 2nd Edition, PWS Publishing Company, pp. 21-79 (1997) | |
P. Mi, and W. Scacchi, “A Knowledge –Based Environment for Modelling and Simulating Software Engineering Processes”, IEEE Transition Knowledge and Data Engineering, 2(3):283- 294,1990 | |
R. A. Frost, “Constructing Programs as Executable Attribute Grammars”, The Computer Journal, 35(4) (1992) | |
R. B. Grady, “Successful Software Process Improvement”, Prentice-Hall, (1997) | |
R. C. Gonzalez, R. E. Woods. “Digital image processing”, 2nd ed., New Jersey: Prentice Hall, Inc., (2002) | |
R. J. Mayer, et al., “Information Integration for Concurrent Engineering (IICE): IDEF3 Process Description Capture Method Report”, Interim Technical Report for Period April 1992 – September 1995, (1995) | |
T. Mason, and D .Bough, “UNIX Programming Tools: lex & yacc”, O’Reilly & Association Inc., (1990) | |
W. S. Humphrey, “The Software Engineering Process: Definition and Scope”. In Proceedings of the 4th International Conference on Software Engineering: Representing and Enacting the Software Process, ACM, 1988 | |
Mr. Rodziah Atan
- Malaysia
rodziah@fsktm.upm.edu.my
Mr. Abdul Azim Abd. Ghani
- Malaysia
Mr. Mohd. Hasan Selamat
- Malaysia
Mr. Ramlan Mahmod
- Malaysia
|
|
|
|
View all special issues >> | |
|
|