Publications:
Journal Papers
- Lijie Wang, Meng Li, Sibo Cai, Ge Li, Bing Xie, Fuqing Yang, An Internet Information Search based Approach to Enriching Textual Descriptions for Public Web Services, Journal of Software (in Chinese), to appear
- WANG Lijie, ZOU Yanzhen, JIN Jing, ZHAO Junfeng, XIE Bing.Web Services Harvesting Approach Based on Internet.Journal of Frontiers of Computer Science & Technology (in Chinese),2011,5(11):976-986
- Fei Liu, Lijie Wang, Ge Li, Junfeng Zhao, An Automatic Component Tag Extracting Method and Implementation, Chinese Journal of Electronics, Vol. 38, No. 2A, pp. 45-49, 2010
Conference Papers
- Lijie Wang, Lu Fang, Leye Wang, Ge Li, Bing Xie, Fuqing Yang, APIExample: An Effective Web Search Based Usage Example Recommendation System for Java APIs, In Proceedings of the 26th IEEE/ACM International Conference On Automated Software Engineering (ASE) 2011, Tool Demo Track, pp.592-595[Try out the tool]
- Sibo Cai, Yanzhen Zou, Lijie Wang, Bing Xie, Weizhong Shao, A Semi-supervised Approach for Component Recommendation based on Citations, In Proceedings of the 12th International Conference on Software Reuse (ICSR), 2011, pp.78-86
- Meng Li, Junfeng Zhao,Lijie Wang, Sibo Cai and Bing Xie, CoWS: An Internet-Enriched and Quality-Aware Web Services Search Engine, In Proceedings of the 9th International Conference on Web Services (ICWS), 2011, pp.419-427
- Sibo Cai, Yanzhen Zou, Lijie Wang, Bing Xie, Weizhong Shao.Recommending Component by Citation: A Semi-supervised Approach for Determination. In Proceedings of the 23th International Conference on Software Engineering and Knowledge Engineering (SEKE), pp.489-494, 2011.
- Lijie Wang,Leye Wang, Ge Li, Bing Xie, Assisting Developers to Read Code Help-Documents Efficiently through Discovering Document-section Relationships, In Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering (SEKE), pp. 367-373, 2010
- Lijie Wang, Fei Liu, Liangjie Zhang, Ge Li, Bing Xie, Enriching Descriptions for Public Web Services using Information Captured from Related Web Pages on the Internet, In Proceedings of the 5th IEEE International Symposium on Service-Oriented System Engineering (SOSE), pp. 141-150, 2010
- YanZhen Zou, SiBo Cai, Meng Li, Lijie Wang, Bing Xie, A Framework for Trust enabled Software Asset Retrieval, In Proceedings of the 7th International Conference on Autonomic and Trusted Computing (ATC), pp.139¨C153, 2010
- Lijie Wang, Fei Liu, Ge Li, Liang Gu, Liangjie Zhang, Bing Xie, Assisting Trustworthiness Based Web Services Selection Using the Fidelity of Websites, In Proceedings of International Conference on Service Oriented Computing (ICSOC), pp. 429-436, 2009
|
Research Experience:
2007.9-present: Graduate Student Researcher in Software Institute, Peking University
The focus of research projects that I have been dedicated to is to improve software development efficiency through providing supports for reusing existing resources, such as web services, software documentations, and open source APIs. We leverage techniques including software analytics, information retrieval, data mining, and natural language processing, to collect, analyze, and utilize software development related information scattered on the Internet to facilitate reusing the existing resources during software development process.
Our research projects are supported by the National High-Tech Research and Development Plan of China (863), the National Basic Research Program of China (973), and the National Natural Science Foundation of China.
- Research on the public web services on the Internet
Conducted an exploratory study on the public web services on the Internet and proposed several mechanisms to promote usage of web services.
- Proposed an approach that assesses trustworthiness of web services using an additional new feature named fidelity of supporting websites. Supporting websites are websites on the Internet providing support for web services. Fidelity of a supporting website is the probability that it may provide valid web service information. Trustworthiness with fidelity provides more comprehensive view on services.
- Paper published on International Conference on Service Oriented Computing, ICSOC¡¯2009
- Proposed an approach that enriches descriptions for the public web services on the Internet through extracting information from related web pages. Service¡¯s related web pages are automatically collected from the Internet. Information fragments which are possibly relevant to target service are extracted using information retrieval and extraction techniques from collected web pages. With enriched descriptions, service consumers can understand services more easily.
- Papers published on International Symposium on Service-Oriented System Engineering, SOSE¡¯2010; International Conference on Web Services, ICWS'2011
- DRA: An assistant for reading software documents
To understand a software system, developers often need to read software documents, such as user manual, API doc. However, the content related to a given software module often scatters from one document section to another document section, and even from one document to another document.
- Proposed an approach that automatically discovers the sections related to the one being read by the developer. The relationship between document sections is discovered using the target system structure (class diagram) as intermediary. A Document Reading Assistant Tool is implemented. When a developer is reading a document section, sections which are related to the one being read will be recommended to the developer.
- Paper published on International Conference on Software Engineering and Knowledge Engineering, SEKE¡¯2010
- Visit here for more information: Intoduction to DRA
- i.So.Code: an integrated code search engine

With i.So.Code, developers can simultaneously search for 'implementation source code', 'usage example code', and 'technical discussions' of java open source APIs (such as a java class) in an unified view. It crawls source code over the Internet and classifies crawled source code into two categories: implementation source code of an API, or usage example code which makes use of an API. Technical discussions about APIs are collected from some technical forums. Relevance of APIs and technical discussions is identified based on some heuristic rules. With these three types of information, developers can learn up using an API more easily.
- It is available here: http://www.isocode.cn
- This project won the second award in the ¡°Chinese Academy of Sciences Cup¡± National Students Software Competition in 2009 (top 5 out of 300+ teams).
- APIExample: an effective web search based usage example recommendation system for java APIs

APIExample is an effective web search based usage example recommendation system for java APIs (Here we use API to represent java classes). It automatically identifies and extracts usage examples (containing both code snippet and readable descriptive texts) from various web pages on the Internet. Based on in-depth analysis on the collected examples, APIExample provides API¡¯s usage related information in multiple aspects to programmers. With the help of APIExample, a programmer can capture a full view on the usage of target API and thus learn about the API efficiently. The tool provides two kinds of user interaction style: a web search portal and an Eclipse plug-in.
- A paper about the preliminary implementation of the tool was accepted by the Tool Demo Track of ASE'2011
- The tool is available at: http://www.apiexample.com
- TSR: Trustworthy Software Repository

TSR is a fundamental part of Trustie (Trustworthy software tools and integration environment) supported by the ¡®863¡¯ National High-Tech Research and Development Plan of China. Main functions of TSR include: collecting, describing, classifying, storing, and retrieving software resources to help users in searching and using these software resources, so as to support both reuse-oriented software development and reuse-base software development process.
- It is available here: http://tsr.trustie.net
2006-2007 Research Assistant in Institute of Computer Science, Nanjing University
- A System of Computer Room Temperature Monitoring Based on Wireless Sensor Network and Web Service Technology
- Designed and implemented a computer-room temperature monitoring system using wireless sensor network technology and web service technology. Temperature monitoring sensors collect and transfer temperature information to workstation via wireless sensor network; monitoring client system communicates with server via web service API. Alarm message will be automatically sent to the administrator via SMS if the pre-defined exception occurs (for instance, room temperature rises abnormally). The system is now deployed in the computer room of Institute of Computer Science, Nanjing University.
- Won the second award of outstanding undergraduate dissertation in Nanjing University.
- The system is now deployed in the computer room of Institute of Software, Nanjing University.
|