Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Maja Stula

dblp:20/6080 · DBLP profile ↗
← Back
15ranked-venue papers
3as first author
1since 2021 · last 2024
0000-0003-3954-7049ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 7 · 3 first-author · 1 since 2021Software engineering, systems software and programming languages · 6Databases, data management, data science and information retrieval · 5 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
3 papers
Software maintenance and evolution · 76% Program analysis · 19% Software testing · 6%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program analysis › static analysis
program slicing
0.212014
Firecrow: a tool for web application analysis and reus · ASE 2014
Software maintenance and evolution
software reuse
0.212014
Firecrow: a tool for web application analysis and reus · ASE 2014
Software maintenance and evolution › reverse engineering
code extraction
0.212013
Identifying Code of Individual Features in Client-Side Web Applications · IEEE Trans. Software Eng. 2013
Software maintenance and evolution
feature location
0.212013
Identifying Code of Individual Features in Client-Side Web Applications · IEEE Trans. Software Eng. 2013
Software maintenance and evolution
reverse engineering
0.112009
phpModeler - A Web Model Extractor · ASE 2009
Software maintenance and evolution
software evolution
0.112009
phpModeler - A Web Model Extractor · ASE 2009
Software testing
test generation
0.112014
Firecrow: a tool for web application analysis and reus · ASE 2014

Methods — techniques the papers use, named apart from their topics

dynamic analysis · 0.4feature extraction · 0.2static analysis · 0.1dependency modeling · 0.1
YearPublicationVenuePosition
2024 A Systematic Review of Computational Approaches to Deciphering Bronze Age Aegean and Cypriot Scripts
abstract
Abstract This article provides a detailed insight into computational approaches for deciphering Bronze Age Aegean and Cypriot scripts, namely, the Archanes script and the Archanes formula, Phaistos Disk, Cretan hieroglyphic (including the Malia Altar Stone and Arkalochori Axe), Linear A, Linear B, Cypro-Minoan, and Cypriot scripts. The unique contributions of this article are threefold: (1) a thorough review of major Bronze Age Aegean and Cypriot scripts and inscriptions, digital data and corpora associated with them, existing computational decipherment methods developed in order to decipher them, and possible links to other scripts and languages; (2) the definition of 15 major challenges that can be encountered in computational decipherments of ancient scripts; and (3) an outline of a computational model that could possibly be used to simulate traditional decipherment processes of ancient scripts based on palaeography and epigraphy. In the context of this article the term decipherment denotes the process of discovery of the language and/or the set of symbols behind an unknown script, and the meaning behind it.
Maja Braovic, Damir Krstinic, Maja Stula, Antonia Ivanda
Comput. Linguistics3
2017 Evaluating fault tolerance approaches in multi-agent systems
Rade Stankovic, Maja Stula, Josip Maras
Auton. Agents Multi Agent Syst.2
2017 Continuously self-adjusting fuzzy cognitive map with semi-autonomous concepts
Maja Stula, Josip Maras, Sasa Mladenovic 0001
Neurocomputing1
2014 Firecrow: a tool for web application analysis and reus
abstract
This paper presents Firecrow - a tool for Web application analysis and reuse. The tool's primary function is to support reuse of client-side features, but it can also be used for feature identification, web application slicing, and generation of usage scenarios, i.e. sequences of user actions that cause the manifestation of application behaviors. The tool is in prototype stage and is accessible through a plug-in to the Firefox browser, but it can also be used as a library from other browsers (e.g. Chrome, Safari, and PhantomJs).
Josip Maras, Maja Stula, Jan Carlson
ASE2
2013 Fault Tolerance through Interaction and Mutual Cooperation in Hierarchical Multi-Agent Systems
Rade Stankovic, Maja Stula
ICAART (1)2
2013 Generating Feature Usage Scenarios in Client-Side Web Applications
Josip Maras, Maja Stula, Jan Carlson
ICWE2
2013 Improved sentence retrieval using local context and sentence length
Alen Doko, Maja Stula, Ljiljana Seric
Inf. Process. Manag.2
2013 Identifying Code of Individual Features in Client-Side Web Applications
abstract
Web applications are one of today's fastest growing software systems. Structurally, they are composed of two parts: the server side, used for data access and business logic, and the client side, used as a user interface. In recent years, with developers building complex interfaces, the client side is playing an increasingly important role. Unfortunately, the techniques and tools used to support development are not as advanced as in other disciplines. From the user's perspective, the client side offers a number of features that are relatively easy to distinguish. However, the same cannot be said for their implementation details. This makes the understanding, maintenance, and reuse of code difficult. The goal of the work presented in this paper is to improve reusability, maintainability, and performance of client-side web applications by identifying the code that implements a particular feature. We have evaluated the approach based on three different experiments: extracting features, extracting library functionalities, and page optimization. The evaluation shows that the method is able to identify the implementation details of individual features, and that by extracting the identified code, a considerable reduction in code size and increase in performance can be achieved.
Josip Maras, Maja Stula, Jan Carlson, Ivica Crnkovic
IEEE Trans. Software Eng.2
2012 Bayesian Proprioceptor for Forest Fire Observer Network
Ljiljana Seric, Maja Stula, Darko Stipanicev, Maja Braovic
KES-AMSTA2
2012 Multi-Agent Systems in Distributed Computation
Maja Stula, Darko Stipanicev, Ljiljana Seric
KES-AMSTA1
2011 Reusing Web Application User-Interface Controls
Josip Maras, Maja Stula, Jan Carlson
ICWE2
2010 Extracting Client-Side Web User Interface Controls
Josip Maras, Maja Stula, Jan Carlson
ICWE2
2010 Intelligent modeling with agent-based fuzzy cognitive map
abstract
This article presents an agent-based fuzzy cognitive map (ABFCM) developed injecting the concept of multi-agent system (MAS) into the fuzzy cognitive map (FCM). Fuzzy cognitive map is used for qualitative modeling and simulation. Compared to the FCM, the ABFCM enables different inference algorithms in each node enabling simulation of systems with diverse behavior concepts. Each map node can exhibit individual, more or less intelligent, behavior and still can interact with other nodes to conclude on system behavior. Resulting method also enables automatic results interpretation adding additional intelligence to a classic FCM. Explanation of the obtained system architecture with FCM and MAS integration is presented in the article. The experimental results in the article are obtained with the ABFCM prototype, developed on the basis of ABFCM structure given in the article. Multi-agent technology can bring new properties into existing fields and methods, like in the ABFCM case. © 2010 Wiley Periodicals, Inc.
Maja Stula, Darko Stipanicev, Ljiljana Seric
Int. J. Intell. Syst.1
2009 phpModeler - A Web Model Extractor
abstract
This paper presents phpModeler, a tool for reverse engineering of legacy php web applications that generates static UML diagrams showing resources which the current web page is using, its functions and dependencies it has on other web pages. Once the models describing individual web pages have been generated, phpModeler can analyze them and generate dependency models that for each entity in every page model show all entities dependent on it. phpModeler can also be used to highlight the difference between page models - a feature that, when combined with a SVN repository shows the way how the current web page has evolved over time. phpModeler is a plugin for the Eclipse IDE.
Josip Maras, Maja Stula, Ivica Crnkovic
ASE2
1999 2D Motion Analysis by Fuzzy Pattern Comparator
Mirjana Bonkovic, Darko Stipanicev, Maja Stula
CAIP3