Publications

2011

Akos Szoke. Conceptual Scheduling Model and Optimized Release Scheduling for Agile Environments. Information and Software Technology 53(ISSN: 0950-5849):574-591, June 2011. URL BibTeX

@article{szoke:csm11,
	author = "Akos Szoke",
	title = "Conceptual Scheduling Model and Optimized Release Scheduling for Agile Environments",
	journal = "Information and Software Technology",
	year = 2011,
	volume = 53,
	pages = "574-591",
	number = "ISSN: 0950-5849",
	month = 6,
	doi = "10.1016/j.infsof.2011.01.008",
	keywords = "Agile software development,Release planning,Planning metamodel",
	owner = "aszoke",
	timestamp = "2010.05.27",
	url = "http://www.sciencedirect.com/science/article/B6V0B-52302RT-1/2/d132ee2ce4a2c232b583c63a8b03788f"
}

Akos Szoke. A Feature Partitioning Method for Distributed Agile Release Planning. In Will Aalst, John Mylopoulos, Norman M Sadeh, Michael J Shaw, Clemens Szyperski, Alberto Sillitti, Orit Hazzan, Emily Bache and Xavier Albaladejo (eds.). Agile Processes in Software Engineering and Extreme Programming. Series Lecture Notes in Business Information Processing, volume 77, number ISBN: 978-3-642-20677-1, Springer-Verlag, May 2011, pages 27–42. May 10-14, 2011. URL BibTeX

@incollection{szoke:fpm11,
	author = "Akos Szoke",
	title = "A Feature Partitioning Method for Distributed Agile Release Planning",
	booktitle = "Agile Processes in Software Engineering and Extreme Programming",
	publisher = "Springer-Verlag",
	year = 2011,
	editor = "Aalst, Will and Mylopoulos, John and Sadeh, Norman M. and Shaw, Michael J. and Szyperski, Clemens and Sillitti, Alberto and Hazzan, Orit and Bache, Emily and Albaladejo, Xavier",
	volume = 77,
	number = "ISBN: 978-3-642-20677-1",
	series = "Lecture Notes in Business Information Processing",
	pages = "27--42",
	address = "Madrid, Spain",
	month = 5,
	note = "May 10-14, 2011",
	abstract = "Agile software development represents a major approach that has gained increasing popularity in recent years. Economy forces agile organizations to overcome geographical distances to benefit from accessing a larger resource pool and to reduce development costs. However, agile and distributed development approaches differ significantly in their key tenets. While agile methods mainly rely on informal processes to facilitate coordination, distributed development typically relies on formal mechanisms. To address this situation, we present an agile distributed release planning approach to identify feature chunks that can be implemented co-located to minimize the communication needs between dispersed teams. The presented method demonstrates how this approach 1) necessitates less intensive communication and coordination, 2) can provide better utilization of resources, and 3) can produce higher quality feature distribution plans. Finally, the paper analyzes benefits and issues from the use of this approach.",
	url = "http://dx.doi.org/10.1007/978-3-642-20677-1_3"
}

Ákos Szőke, András Förhécz, Krisztián Mácsár and György Strausz. Linking Semantic Enrichment to Legal Documents. In Adam Wyner and Neil Benn (eds.). Proceedings of the Workshop on Modelling Policy-making (JURIX-MPM 2011). 2011, 11-15. BibTeX

@inproceedings{szoke:jurixmpm2011,
	author = {\'{A}kos Sz\H{o}ke and Andr\'{a}s F\"{o}rh\'{e}cz and Kriszti\'{a}n M\'{a}cs\'{a}r and Gy\"{o}rgy Strausz},
	title = "Linking Semantic Enrichment to Legal Documents",
	booktitle = "Proceedings of the Workshop on Modelling Policy-making ({JURIX-MPM} 2011)",
	year = 2011,
	editor = "Adam Wyner and Neil Benn",
	pages = "11-15"
}

András Förhécz and György Strausz. An ontology-based rule chaining algorithm for legal expert systems. In Computational Intelligence and Informatics (CINTI), 2011 IEEE 12th International Symposium on (). 2011, 443–447. BibTeX

@inproceedings{forhecz:cinti2011,
	author = {Andr\'as F\"orh\'ecz and Gy\"orgy Strausz},
	booktitle = "Computational Intelligence and Informatics (CINTI), 2011 IEEE 12th International Symposium on",
	title = "An ontology-based rule chaining algorithm for legal expert systems",
	year = 2011,
	month = "nov.",
	volume = "",
	number = "",
	pages = "443--447",
	keywords = "Emerald;OWL 2 description logic;SWRL rules;formal modelling;input case specification;interactive dialogue;legal assessment;legal case;legal expert systems;legal modelling framework;legal norms;legal qualification;ontology based rule chaining algorithm;semantic Web standards;expert systems;formal logic;formal specification;interactive systems;knowledge representation languages;law administration;ontologies (artificial intelligence);qualifications;semantic Web;",
	doi = "10.1109/CINTI.2011.6108546",
	issn = ""
}

2010

Akos Szoke. Optimized Feature Distribution in Distributed Agile Environments. In Muhammad Ali Babar, Matias Vierimaa and Markku Oivo (eds.). PROFES '10: Proceedings of the 11th International Conference on Product Focused Software Process Improvement 6156(ISBN: 978-3-642-13791-4). June 2010, 62–76. June 21-23, 2010 http://www.lero.ie/profes2010. URL BibTeX

@inproceedings{szoke:ofd10,
	author = "Akos Szoke",
	title = "Optimized Feature Distribution in Distributed Agile Environments",
	booktitle = "PROFES '10: Proceedings of the 11th International Conference on Product Focused Software Process Improvement",
	year = 2010,
	editor = "Muhammad Ali Babar and Matias Vierimaa and Markku Oivo",
	volume = 6156,
	number = "ISBN: 978-3-642-13791-4",
	series = "Lecture Notes in Computer Science",
	pages = "62--76",
	address = "Limerick, Ireland",
	month = 6,
	publisher = "Springer-Verlag",
	note = "June 21-23, 2010 http://www.lero.ie/profes2010",
	abstract = "In recent years, agile software development methods have gained increasing popularity. Distributed software development have been becoming a common business reality also. Software development organizations are striving to blend agile development methods like Scrum and distributed development to reap the benefits of both. However, agile and distributed development approaches differ significantly in their key tenets. While agile methods mainly rely on informal processes to facilitate coordination, distributed development typically relies on formal mechanisms. This paper aims at implementing modular design of software products to identify feature clusters that can be implemented co-located to minimize the communication needs between distributed teams. Presented method is evaluated with simulations that demonstrate how this method can produce 1) lower-risk feasible plans, 2) balanced workload on teams, and 3) provide higher quality feature distributions. Finally, the paper analyzes benefits and issues from the use of this method.",
	doi = "10.1007/978-3-642-13792-1_7",
	isbn = "978-3-642-13791-4",
	url = "http://www.springerlink.com/content/46l3267048235568/"
}

Akos Szoke. Bin-packing-based Planning of Agile Releases. In César; Jablonski Stefan Maciaszek Leszek; González-Pérez (ed.). ENASE 2008/2009 Revised Best Papers 64(ISBN: 978-3-642-14818-7). May 2010, 133-146. May 9-10, 2009. URL BibTeX

@inproceedings{szoke:bpb10,
	author = "Akos Szoke",
	title = "Bin-packing-based Planning of Agile Releases",
	booktitle = "ENASE 2008/2009 Revised Best Papers",
	year = 2010,
	editor = "Maciaszek, Leszek; González-Pérez, César; Jablonski, Stefan",
	volume = 64,
	number = "ISBN: 978-3-642-14818-7",
	series = "Communications in Computer and Information Science (CCIS)",
	pages = "133-146",
	month = 5,
	publisher = "Springer-Verlag",
	note = "May 9-10, 2009",
	abstract = "engineering. Agile processes offer numerous benefits to organizations including quicker return on investment, higher product quality, and better customer satisfaction. However, there is no sound methodological support of agile release planning – contrary to the traditional, plan-based approaches. To address this situation, we present i) a conceptual model of agile release planning, ii) a bin-packing-based optimization model and iii) a heuristic optimization algorithm as a solution. Four real life data sets of its application and evaluation are drawn from the lending sector. The experiment, which was supported by prototypes, demonstrates that this approach can provide more informed and established decisions and support easy optimized release plan productions. Finally, the paper analyzes benefits and issues from the use of this approach in system development projects.",
	doi = "10.1007/978-3-642-14819-4",
	location = "Milano, Italy",
	url = "http://www.springerlink.com/content/978-3-642-14818-7"
}

2009

Andras Pataricza Akos Szoke Orsolya Doban. Quality-driven Optimized Resource Allocation. Periodica Politechnica, February 2009. (accepted,in press). BibTeX

@article{szoke:qdo04,
	author = "{Akos Szoke, Orsolya Doban, Andras Pataricza}",
	title = "Quality-driven Optimized Resource Allocation",
	journal = "Periodica Politechnica",
	year = 2009,
	month = 2,
	note = "(accepted,in press)",
	abstract = "The assurance of a good software product quality necessitates a managed software process. Periodic product evaluation (inspection and testing) should be executed during the development process in order to simultaneously guarantee the timeliness and quality aspects of the development workflow. A faithful prediction of the efforts needed forms the basis of a project management (PM) in order to perform a proper human resource allocation to the different development and QA activities. However, even robust resource demand and quality estimation tools, like COCOMO II and COQUALMO do not cover the timeliness point of view sufficiently due to their static nature. Correspondingly, continuous quality monitoring and quality driven supervisory control of the development process became vital aspects in PM. A well-established complementary approach uses the Weibull model to describe the dynamics of the development and QA process by a mathematical model based on the observations gained during the development process. Supervisory PM control has to concentrate development and QA resources to eliminate quality bottlenecks, as different parts (modules) of the product under development may reveal different defect density levels. Nevertheless, traditional heuristic quality management is unable to perform optimal resource allocation in the case of complex target programs. This paper presents a model-based quality-driven optimized resource allocation method. It combines the COQUALMO model as early quality predictor and empirical knowledge formulated by a Weibull model gained by the continuous monitoring of the QA process flow. An exact mathematical optimization technique is used for human resource, like tester allocation.",
	catid = "aszoke",
	institution = "Budapest University of Technology and Economics",
	owner = "aszoke",
	timestamp = "2008.09.08"
}

Akos Szoke. Decision Support for Iteration Scheduling in Agile Environments. In Päivi Jaring Pekka Abrahamsson Frank Bomarius Markku Oivo (ed.). PROFES '09: Proceedings of the 10th International Conference on Product Focused Software Process Improvement 32(ISBN: 978-3-642-02151-0). June 2009, 156–170. June 15-17, 2009 http://www.informatik.uni-trier.de/~ley/db/conf/profes/profes2009.html. URL BibTeX

@inproceedings{szoke:dsi09,
	author = "Akos Szoke",
	title = "Decision Support for Iteration Scheduling in Agile Environments",
	booktitle = "PROFES '09: Proceedings of the 10th International Conference on Product Focused Software Process Improvement",
	year = 2009,
	editor = "Frank Bomarius, Markku Oivo, Päivi Jaring, Pekka Abrahamsson",
	volume = 32,
	number = "ISBN: 978-3-642-02151-0",
	series = "Lecture Notes in Business Information Processing",
	pages = "156--170",
	address = "Oulu, Finnland",
	month = 6,
	publisher = "Springer-Verlag",
	note = "June 15-17, 2009 http://www.informatik.uni-trier.de/~ley/db/conf/profes/profes2009.html",
	abstract = "Today's software business development projects often lay claim to low-risk value to the customers in order to be financed. Emerging agile processes offer shorter investment periods, faster time-to-market and better customer satisfaction. To date, however, in agile environments there is no sound methodological schedule support contrary to the traditional plan-based approaches. To address this situation, we present an agile iteration scheduling method whose usefulness is evaluated with post-mortem simulation. It demonstrates that the method can significantly improve load balancing of resources (cca. 5x), produce higher quality and lower-risk feasible schedule, and provide more informed and established decisions by optimized schedule production. Finally, the paper analyzes benefits and issues from the use of this method.",
	doi = "10.1007/978-3-642-02152-7_13",
	isbn = "978-3-642-02151-0",
	url = "http://www.springerlink.com/content/w351600v46541115/"
}

Akos Szoke. Agile Release Planning through Optimization. In Leszek Maciaszek Stefan Jablonski (ed.). ENASE 2009 Fourth International Conference on Evaluation of Novel Approaches to Software Engineering Proceedings (ISBN: 978-989-8111-98-2). May 2009, 149-160. May 9-10, 2009 http://www.enase.org/Abstracts/2009/ENASE_2009_Abstracts.htm. BibTeX

@inproceedings{szoke:arp09,
	author = "Akos Szoke",
	title = "Agile Release Planning through Optimization",
	booktitle = "ENASE 2009 Fourth International Conference on Evaluation of Novel Approaches to Software Engineering Proceedings",
	year = 2009,
	editor = "Stefan Jablonski, Leszek Maciaszek",
	number = "ISBN: 978-989-8111-98-2",
	pages = "149-160",
	address = "Milan, Italy",
	month = 5,
	organization = "INSTICC",
	publisher = "INSTICC Press",
	note = "May 9-10, 2009 http://www.enase.org/Abstracts/2009/ENASE\_2009\_Abstracts.htm",
	abstract = "Agile software development represents a major approach to software engineering. Agile processes offer numerous benefits to organizations including quicker return on investment, higher product quality, and better customer satisfaction. However, there is no sound methodological support of agile release planning – contrary to the traditional, plan-based approaches. To address this situation, we present an agile release planning model and a heuristic optimization algorithm as a solution. Four real life data sets of its application and evaluation are drawn from the lending sector. The experiment demonstrates that this approach can provide more informed and established decisions and support easy optimized release plan productions. Finally, the paper analyzes benefits and issues from the use of this approach in system development projects."
}

András Förhécz and György Strausz. Legal Assessment Using Conjunctive Queries. In Proceedings of the 3rd Workshop on Legal Ontologies and Artificial Intelligence Techniques (LOAIT 2009). 2009. BibTeX

@inproceedings{forhecz:loait2009,
	author = {Andr\'{a}s F\"{o}rh\'{e}cz and Gy\"{o}rgy Strausz},
	booktitle = "Proceedings of the 3rd Workshop on Legal Ontologies and Artificial Intelligence Techniques (LOAIT 2009)",
	title = "Legal Assessment Using Conjunctive Queries",
	year = 2009,
	month = "jun.",
	day = "8} pages={1--7"
}

András Förhécz, Gábor Kőrösi, András Millinghoffer and György Strausz. Emerald: Legal Knowledge Engineering Using OWL and Rules. In Proceedings of the 2009 conference on Legal Knowledge and Information Systems: JURIX 2009: The Twenty-Second Annual Conference. 2009, 53–58. URL BibTeX

@inproceedings{forhecz:jurix2009,
	author = {F\"{o}rh{\'e}cz, Andr\'{a}s and K\H{o}r\"{o}si, G\'{a}bor and Millinghoffer, Andr\'{a}s and Strausz, Gy\"{o}rgy},
	title = "Emerald: Legal Knowledge Engineering Using OWL and Rules",
	booktitle = "Proceedings of the 2009 conference on Legal Knowledge and Information Systems: JURIX 2009: The Twenty-Second Annual Conference",
	year = 2009,
	isbn = "978-1-60750-082-7",
	pages = "53--58",
	numpages = 6,
	url = "http://dl.acm.org/citation.cfm?id=1671082.1671090",
	acmid = 1671090,
	publisher = "IOS Press",
	address = "Amsterdam, The Netherlands, The Netherlands"
}

2008

Akos Szoke. A Proposed Method for Release Planning from Use Case-based Requirements. In Proceedings of the 34th Euromicro Conference on Software Engineering and Advanced Applications (ISBN: 978-0-7695-3276-9). September 2008, 449-456. September 3-5, 2008 http://seaa2008.isti.cnr.it/. URL BibTeX

@inproceedings{szoke:rpu08,
	author = "Akos Szoke",
	title = "A Proposed Method for Release Planning from Use Case-based Requirements",
	booktitle = "Proceedings of the 34th Euromicro Conference on Software Engineering and Advanced Applications",
	year = 2008,
	number = "ISBN: 978-0-7695-3276-9",
	series = "Euromicro SEAA",
	pages = "449-456",
	address = "Parma, Italy",
	month = 9,
	publisher = "IEEE Computer Society",
	note = "September 3-5, 2008 http://seaa2008.isti.cnr.it/",
	abstract = "This paper proposes a method that integrates Use case-based requirements specification into release planning process. Release planning addresses decisions related to the implementation of a selected requirements’ collection in incremental software development. Its aim is determining an optimal schedule for the development within the constraints of defined deadlines and available resources. Scheduling requirements’ development for the upcoming version is a complex process and requires significant manual efforts. Presented method is evaluated with a case study that demonstrates how this method can significantly accelerate release plan production (> 50%), provide more informed and established decisions and supply precise requirement’s tracing at Use case level. Finally, the paper analyzes benefits and issues from the use of this method by project managers.",
	catid = "aszoke",
	comment = "http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4725753",
	doi = "10.1109/SEAA.2008.18",
	owner = "aszoke",
	timestamp = "2008.09.08",
	url = "http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4725753"
}

Akos Szoke. A Proposed Method for for Automated Project Scheduling using Goals and Scenarios. In Proceedings of the 16th IEEE International Requirements Engineering Conference (ISBN: 978-0-7695-3309-4). September 2008, 339-340. September 8-12, 2008 http://sites.upc.edu/~www-gessi/re08/. URL BibTeX

@inproceedings{szoke:ags08,
	author = "Akos Szoke",
	title = "A Proposed Method for for Automated Project Scheduling using Goals and Scenarios",
	booktitle = "Proceedings of the 16th IEEE International Requirements Engineering Conference",
	year = 2008,
	number = "ISBN: 978-0-7695-3309-4",
	series = "IEEE Requirements Engineering",
	pages = "339-340",
	address = "Barceona, Spain",
	month = 9,
	organization = "IEEE Computer Society",
	publisher = "IEEE Computer Society",
	note = "September 8-12, 2008 http://sites.upc.edu/~www-gessi/re08/",
	abstract = "This paper proposes a method that integrates goals and scenarios modeling techniques into system project planning and scheduling. The increasing strategic importance of IT demands that system requirements need to be integrated with managerial methods, processes and tools to support their alignment with business objectives. Despite, both requirements engineering (RE) and project management (PM) lay emphasis on the importance of effort estimation, project planning, and scheduling, their applied methods and tools are imprecise and require significant manual efforts. A case study of its application and evaluation demonstrated that the method can significantly accelerate project scheduling production (> 50%) and project realization (> 10%) through automated schedule production.",
	catid = "aszoke",
	comment = "http://www2.computer.org/portal/web/csdl/doi/10.1109/RE.2008.23",
	doi = "10.1109/RE.2008.23",
	owner = "aszoke",
	timestamp = "2008.09.16",
	url = "http://doi.ieeecomputersociety.org/10.1109/RE.2008.23"
}

Frank Wilson, Patries Kordelaar, Tom Engers, Monica Palmirani and György Strausz. Law-driven eGovernment Applications and Interoperability. Volume 5, pages 399–406, IOS Press, 2008. P. Cunningham and M. Cunningham (ed.). BibTeX

@inbook{strausz08,
	title = "Law-driven eGovernment Applications and Interoperability",
	booktitle = "Collaboration and the Knowledge Economy: Issues, Applications, Case Studies",
	author = "Frank Wilson and Patries Kordelaar and Tom van Engers and Monica Palmirani and György Strausz",
	pages = "399--406",
	isbn = "978-1-58603-924-0",
	publisher = "IOS Press",
	note = "P. Cunningham and M. Cunningham (ed.)",
	address = "Amsterdam",
	year = 2008,
	volume = 5
}

2007

Akos Szoke. Use case-driven Project Planning in System Development Projects. In 51st EOQ Annual Congress. May 2007. May 22-23, 2007. URL BibTeX

@inproceedings{szoke:ucd07,
	author = "Akos Szoke",
	title = "Use case-driven Project Planning in System Development Projects",
	booktitle = "51st EOQ Annual Congress",
	year = 2007,
	series = "European Organization for Quality Annual Congress",
	address = "Prague, Czech Republic",
	month = 5,
	organization = "Czech Society for Quality",
	note = "May 22-23, 2007",
	abstract = "Protecting the quality of a project involves creating an established project schedule based on well-defined artifacts, prescribed temporal and resource constraints while some optimality criteria is taken into account. The traditional methods of project schedule production are usually imprecise because managerial planning and software requirement specification activities are separated and they are mainly manual steps. The power of the MDE approach is not limited to automate the development of object oriented systems, its characteristics can be exploited in project planning since i) UML profile mechanism supports injecting planning information (e.g. activity durations, precedence constraints) into the software model, and ii) model transformations automate project schedule generation from this extended model. Integrating planning into the MDE framework not only improves the preciseness and the consistency of project schedule, but leverages the quality of system development as well.",
	catid = "aszoke",
	owner = "aszoke",
	timestamp = "2008.09.08",
	url = "http://www.eoq2007.com"
}

2006

Akos Szoke. Szoftverprojektek Bayes-háló-alapú kockázatanalízise. Magyar Távközlés 2(HU ISSN: 0856-9648):18-24, June 2006. BibTeX

@article{szoke:szb06,
	author = "Akos Szoke",
	title = "Szoftverprojektek Bayes-h\'al\'o-alap\'u kock\'azatanal\'izise",
	journal = {Magyar T\'avk\"{o}zl\'es},
	year = 2006,
	volume = 2,
	pages = "18-24",
	number = "HU ISSN: 0856-9648",
	month = 6,
	abstract = "Cikkünkben a javasolt szoftverprojekt kockázatanalízisének elvét, megalapozottságát, majd formális részleteit ismertetjük. Bemutatunk egy példát valós életben gyakran előforduló menedzseri döntés támogatására, illetve az ismertetett megoldás implementáció alatti ún. deszka modelljét.",
	catid = "aszoke",
	comment = "(in hungarian)",
	owner = "aszoke",
	timestamp = "2008.09.08"
}

2004

Akos Szoke Andras Pataricza Orsolya Doban. Costs/Benefits of Using Formal Methods. In Proceedings of The International Conference on Dependable Systems and Networks. June 2004, 104-105. Supplemental Volume of the 2004 International Conference on Dependable Systems and Networks June 28 - July 1, 2004 http://2004.dsn.org/sessions.html. BibTeX

@inproceedings{szoke:cbf04,
	author = "{Andras Pataricza, Orsolya Doban, Akos Szoke}",
	title = "Costs/Benefits of Using Formal Methods",
	booktitle = "Proceedings of The International Conference on Dependable Systems and Networks",
	year = 2004,
	series = "DSN",
	pages = "104-105",
	address = "Palazzo dei Congressi, Florence, Italy",
	month = 6,
	note = "Supplemental Volume of the 2004 International Conference on Dependable Systems and Networks June 28 - July 1, 2004 http://2004.dsn.org/sessions.html",
	abstract = "The vision of the recent OMG initiative entitled Model Driven Architecture (MDA) reduces the development costs and simultaneously increases the quality of the final product. In the paper it is shown, that if the MDA compliant automated application generation is complemented by formal analysis, the quality can be further increased by nearly one order of magnitude.",
	catid = "aszoke",
	owner = "aszoke",
	timestamp = "2008.09.08"
}

 
 
 
 

© 2010 - 2015 Multilogic. All rights reserved.